package com.mxt.data.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 * 
 * </p>
 *
 * @author mxt
 * @since 2023-06-14
 */
@TableName("ci_data")
public class Data implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    private String address;

    private Integer axisNumber;

    private Integer cycleM;

    private Integer cycleC;

    private String axisPosition;

    private String axisTorque;

    private String axisVelocity;

    private String maxTemperrature;

    private String vdc;

    private String maxVelocity;

    private String loadRate;

    private Integer deviceId;

    private LocalDateTime updateTime;

    private Double longitude;

    private Double latitude;

    private Integer recordId;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }
    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }
    public Integer getAxisNumber() {
        return axisNumber;
    }

    public void setAxisNumber(Integer axisNumber) {
        this.axisNumber = axisNumber;
    }
    public Integer getCycleM() {
        return cycleM;
    }

    public void setCycleM(Integer cycleM) {
        this.cycleM = cycleM;
    }
    public Integer getCycleC() {
        return cycleC;
    }

    public void setCycleC(Integer cycleC) {
        this.cycleC = cycleC;
    }
    public String getAxisPosition() {
        return axisPosition;
    }

    public void setAxisPosition(String axisPosition) {
        this.axisPosition = axisPosition;
    }
    public String getAxisTorque() {
        return axisTorque;
    }

    public void setAxisTorque(String axisTorque) {
        this.axisTorque = axisTorque;
    }
    public String getAxisVelocity() {
        return axisVelocity;
    }

    public void setAxisVelocity(String axisVelocity) {
        this.axisVelocity = axisVelocity;
    }
    public String getMaxTemperrature() {
        return maxTemperrature;
    }

    public void setMaxTemperrature(String maxTemperrature) {
        this.maxTemperrature = maxTemperrature;
    }
    public String getVdc() {
        return vdc;
    }

    public void setVdc(String vdc) {
        this.vdc = vdc;
    }
    public String getMaxVelocity() {
        return maxVelocity;
    }

    public void setMaxVelocity(String maxVelocity) {
        this.maxVelocity = maxVelocity;
    }
    public String getLoadRate() {
        return loadRate;
    }

    public void setLoadRate(String loadRate) {
        this.loadRate = loadRate;
    }
    public Integer getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(Integer deviceId) {
        this.deviceId = deviceId;
    }
    public LocalDateTime getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(LocalDateTime updateTime) {
        this.updateTime = updateTime;
    }
    public Double getLongitude() {
        return longitude;
    }

    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }
    public Double getLatitude() {
        return latitude;
    }

    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }
    public Integer getRecordId() {
        return recordId;
    }

    public void setRecordId(Integer recordId) {
        this.recordId = recordId;
    }

    @Override
    public String toString() {
        return "Data{" +
            "id=" + id +
            ", address=" + address +
            ", axisNumber=" + axisNumber +
            ", cycleM=" + cycleM +
            ", cycleC=" + cycleC +
            ", axisPosition=" + axisPosition +
            ", axisTorque=" + axisTorque +
            ", axisVelocity=" + axisVelocity +
            ", maxTemperrature=" + maxTemperrature +
            ", vdc=" + vdc +
            ", maxVelocity=" + maxVelocity +
            ", loadRate=" + loadRate +
            ", deviceId=" + deviceId +
            ", updateTime=" + updateTime +
            ", longitude=" + longitude +
            ", latitude=" + latitude +
            ", recordId=" + recordId +
        "}";
    }
}
